projects
/
emacs.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
56ba440
)
(rmail-set-label): Delete the keyword header if all labels are
author
Glenn Morris
<rgm@gnu.org>
Fri, 13 Feb 2009 03:44:30 +0000
(
03:44
+0000)
committer
Glenn Morris
<rgm@gnu.org>
Fri, 13 Feb 2009 03:44:30 +0000
(
03:44
+0000)
removed. (Bug#2302)
lisp/mail/rmailkwd.el
patch
|
blob
|
history
diff --git
a/lisp/mail/rmailkwd.el
b/lisp/mail/rmailkwd.el
index 687837ac56f77cdd16adfb608f1edfcf6336d9b6..001249a222da542da2c7c1ce787d194111bda939 100644
(file)
--- a/
lisp/mail/rmailkwd.el
+++ b/
lisp/mail/rmailkwd.el
@@
-127,7
+127,9
@@
LABEL may be a symbol or string."
(min (length header)
(- (match-end 0) 1)))))
(cond ((string= before "")
- after)
+ ;; If before and after both empty, delete the header.
+ (unless (string= after "")
+ after))
((string= after "")
before)
(t (concat before ", " after))))))))))